####################
#S###   # ## ##  # #
# #   #  ##        #
#     #######   ## #
#  # #       ## ## #
#      ## #   #  ###
##   #     #   # # #
#   # #  #  #    # #
##    #  # #  #  # #
# #  #     ##  ### #
##  ## ##     ##   #
#   #   ##  ##    ##
#     # # #  #     #
#  ##    #   # ##  #
### #      # #  #  #
##   ###    #     ##
# #  ### #  # #   ##
# ##  #   ##     ###
#     ###    #   #E#
####################
